Package | au.digitalhealth.cda.schema |
Type | StructureDefinition |
Id | Id |
FHIR Version | R5 |
Source | http://ns.electronichealth.net.au/cda/https://build.fhir.org/ig/AuDigitalHealth/cda-au-schema/StructureDefinition-au-Address.html |
Url | http://ns.electronichealth.net.au/cda/StructureDefinition/au-Address |
Version | 1.0.0 |
Status | active |
Date | 2024-12-13T03:13:00+00:00 |
Name | AD |
Title | ADHA AD: PostalAddress (V3 Data Type) |
Experimental | False |
Realm | au |
Authority | national |
Description | **Australian adaptation of the [HL7 International CDA PostalAddress datatype]( https://hl7.org/cda/stds/core/2.0.0-sd/StructureDefinition-AD.html)**. This is a generated StructureDefinition that describes CDA - that is, CDA as it actually is for R2. The intent of this StructureDefinition is to enable CDA to be a FHIR resource. That enables the FHIR infrastructure - API, conformance, query - to be used directly against CDA |
Copyright | Copyright © 2024 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See [https://creativecommons.org/licenses/by/4.0/](https://creativecommons.org/licenses/by/4.0/). |
Type | http://hl7.org/cda/stds/core/StructureDefinition/AD |
Kind | logical |
StructureDefinition | |
au-AssignedAuthor | ADHA AssignedAuthor (CDA Class) |
au-AssignedEntity | ADHA AssignedEntity (CDA Class) |
au-AssociatedEntity | ADHA AssociatedEntity (CDA Class) |
au-CustodianOrganization | ADHA CustodianOrganization (CDA Class) |
au-Entity | ADHA Entity (CDA Class) |
au-IntendedRecipient | ADHA IntendedRecipient (CDA Class) |
au-Organization | ADHA Organization (CDA Class) |
au-ParticipantRole | ADHA ParticipantRole ADHA (CDA Class) |
au-PatientRole | ADHA PatientRole (CDA Class) |
http://hl7.org/cda/stds/core/StructureDefinition/au-Place | ADHA Place (CDA Class) |
personalRelationship | ADHA extension personalRelationship |
Note: links and images are rebased to the (stated) source
Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.
{
"resourceType" : "StructureDefinition",
"id" : "au-Address",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <p>Mailing and home or office addresses. A sequence of address parts, such as street or post\n office Box, city, postal code, country, etc.</p>\n </div>"
},
"extension" : [
{
"url" : "http://hl7.org/fhir/tools/StructureDefinition/logical-target",
"_valueBoolean" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
"valueCode" : "not-applicable"
}
]
}
},
{
"url" : "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace",
"valueUri" : "urn:hl7-org:v3"
},
{
"url" : "http://hl7.org/fhir/tools/StructureDefinition/logical-container",
"valueUri" : "http://hl7.org/cda/stds/core/StructureDefinition/ClinicalDocument"
}
],
"url" : "http://ns.electronichealth.net.au/cda/StructureDefinition/au-Address",
"version" : "1.0.0",
"name" : "AD",
"title" : "ADHA AD: PostalAddress (V3 Data Type)",
"status" : "active",
"experimental" : false,
"date" : "2024-12-13T03:13:00+00:00",
"publisher" : "Australian Digital Health Agency",
"contact" : [
{
"name" : "Australian Digital Health Agency",
"telecom" : [
{
"system" : "email",
"value" : "mailto:help@digitalhealth.gov.au"
}
]
}
],
"description" : "**Australian adaptation of the [HL7 International CDA PostalAddress datatype]( https://hl7.org/cda/stds/core/2.0.0-sd/StructureDefinition-AD.html)**. \n\nThis is a generated StructureDefinition that describes CDA - that is, CDA as it actually is for R2. The intent of this StructureDefinition is to enable CDA to be a FHIR resource. That enables the FHIR infrastructure - API, conformance, query - to be used directly against CDA",
"jurisdiction" : [
{
"coding" : [
{
"system" : "urn:iso:std:iso:3166",
"code" : "AU"
}
]
}
],
"copyright" : "Copyright © 2024 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See [https://creativecommons.org/licenses/by/4.0/](https://creativecommons.org/licenses/by/4.0/).",
"fhirVersion" : "5.0.0",
"mapping" : [
{
"identity" : "rim",
"uri" : "http://hl7.org/v3",
"name" : "RIM Mapping"
}
],
"kind" : "logical",
"abstract" : false,
"type" : "http://hl7.org/cda/stds/core/StructureDefinition/AD",
"baseDefinition" : "http://hl7.org/cda/stds/core/StructureDefinition/ANY",
"derivation" : "specialization",
"snapshot" : {
"element" : [
{
"id" : "AD",
"path" : "AD",
"short" : "Australian adaptation of the HL7 International CDA PostalAddress datatype",
"definition" : "Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.",
"comment" : "In an event where the Address of the Subject of Care is 'Unknown' or 'Masked / Not to be disclosed for privacy reason', the following conditions SHOULD be applied. The nullFlavor = 'UNK' SHOULD be permitted if the value of address is not known and the value of 'No Fixed Address Indicator' is false. The nullFlavor = 'MSK' SHOULD be permitted if the value of address is masked and the value of 'No Fixed Address Indicator' is false. The nullFlavor = 'NA' SHOULD be permitted if value of 'No Fixed Address Indicator' is true. (This is the same as the current CDA IG constraint). The value of the data group SHALL be populated in all other circumstances.",
"min" : 1,
"max" : "*",
"base" : {
"path" : "Base",
"min" : 0,
"max" : "*"
},
"isModifier" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "AD.nullFlavor",
"path" : "AD.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "A flag to indicate whether or not the participant has no fixed address.",
"comment" : "If true, nullFlavor=NA. If false omit nullFlavor and fill in address.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.isNotOrdered",
"path" : "AD.isNotOrdered",
"representation" : [
"xmlAttr"
],
"label" : "Is Not Ordered",
"definition" : "A boolean value specifying whether the order of the address parts is known or not. While the address parts are always a Sequence, the order in which they are presented may or may not be known. Where this matters, the isNotOrdered property can be used to convey this information.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.isNotOrdered",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "boolean",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/bl-simple"
]
}
]
},
{
"id" : "AD.use",
"path" : "AD.use",
"representation" : [
"xmlAttr"
],
"label" : "Use Code",
"definition" : "The purpose for which the address is being used by the entity.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.use",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDAPostalAddressUse"
}
},
{
"id" : "AD.item",
"extension" : [
{
"url" : "http://hl7.org/fhir/tools/StructureDefinition/xml-choice-group",
"valueBoolean" : true
}
],
"path" : "AD.item",
"definition" : "A series of items that constitute the address.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.item",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/StructureDefinition/Base"
}
],
"constraint" : [
{
"key" : "AD-1",
"severity" : "error",
"human" : "Can only have only one of the possible item elements in each choice",
"expression" : "(delimiter | country | state | county | city | postalCode | streetAddressLine | houseNumber | houseNumberNumeric | direction | streetName | streetNameBase | streetNameType | additionalLocator | unitID | unitType | careOf | censusTract | deliveryAddressLine | deliveryInstallationType | deliveryInstallationArea | deliveryInstallationQualifier | deliveryMode | deliveryModeIdentifier | buildingNumberSuffix | postBox | precinct | xmlText).count() = 1"
}
]
},
{
"id" : "AD.item.delimiter",
"path" : "AD.item.delimiter",
"definition" : "Delimiters are printed without framing white space. If no value component is provided, the delimiter appears as a line break.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.delimiter",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.delimiter.nullFlavor",
"path" : "AD.item.delimiter.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.delimiter.representation",
"path" : "AD.item.delimiter.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.delimiter.mediaType",
"path" : "AD.item.delimiter.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.delimiter.language",
"path" : "AD.item.delimiter.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.delimiter.xmlText",
"path" : "AD.item.delimiter.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.delimiter.partType",
"path" : "AD.item.delimiter.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "DEL"
},
{
"id" : "AD.item.country",
"path" : "AD.item.country",
"definition" : "The country component of the address.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.country",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.country.nullFlavor",
"path" : "AD.item.country.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.country.representation",
"path" : "AD.item.country.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.country.mediaType",
"path" : "AD.item.country.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.country.language",
"path" : "AD.item.country.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.country.xmlText",
"path" : "AD.item.country.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.country.partType",
"path" : "AD.item.country.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "CNT"
},
{
"id" : "AD.item.state",
"path" : "AD.item.state",
"definition" : "The designation applied to an internal, political or geographic division of a country other than Australia that is officially recognised by that country.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.state",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
],
"binding" : {
"strength" : "preferred",
"valueSet" : "https://healthterminologies.gov.au/fhir/ValueSet/australian-states-territories-2"
}
},
{
"id" : "AD.item.state.nullFlavor",
"path" : "AD.item.state.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.state.representation",
"path" : "AD.item.state.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.state.mediaType",
"path" : "AD.item.state.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.state.language",
"path" : "AD.item.state.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.state.xmlText",
"path" : "AD.item.state.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.state.partType",
"path" : "AD.item.state.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "STA"
},
{
"id" : "AD.item.county",
"path" : "AD.item.county",
"definition" : "A sub-unit of a state or province. (49 of the United States of America use the term \"county;\" Louisiana uses the term \"parish\".)",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.county",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.county.nullFlavor",
"path" : "AD.item.county.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.county.representation",
"path" : "AD.item.county.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.county.mediaType",
"path" : "AD.item.county.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.county.language",
"path" : "AD.item.county.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.county.xmlText",
"path" : "AD.item.county.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.county.partType",
"path" : "AD.item.county.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "CPA"
},
{
"id" : "AD.item.city",
"path" : "AD.item.city",
"definition" : "The full name of the general locality contained within the specific address.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.city",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.city.nullFlavor",
"path" : "AD.item.city.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.city.representation",
"path" : "AD.item.city.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.city.mediaType",
"path" : "AD.item.city.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.city.language",
"path" : "AD.item.city.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.city.xmlText",
"path" : "AD.item.city.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.city.partType",
"path" : "AD.item.city.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "CTY"
},
{
"id" : "AD.item.postalCode",
"path" : "AD.item.postalCode",
"definition" : "The alphanumeric descriptor for a postal delivery area (as by the postal service of a country other than Australia) aligned with locality, suburb or place for an address.",
"comment" : "Values in this data element SHOULD comply with descriptions in the Australia Post Postcode File.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.postalCode",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.postalCode.nullFlavor",
"path" : "AD.item.postalCode.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.postalCode.representation",
"path" : "AD.item.postalCode.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.postalCode.mediaType",
"path" : "AD.item.postalCode.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.postalCode.language",
"path" : "AD.item.postalCode.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.postalCode.xmlText",
"path" : "AD.item.postalCode.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.postalCode.partType",
"path" : "AD.item.postalCode.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "ZIP"
},
{
"id" : "AD.item.streetAddressLine",
"path" : "AD.item.streetAddressLine",
"definition" : "A composite of address details comprising a low level geographical/physical description of a location that, used in conjunction with the other high level address components, i.e. international state/province, international postcode and country, forms a complete geographic/physical address. \n\nA composite of one or more low level standard address components describing a geographical/physical location that, used in conjunction with the other high level address components, e.g. Australian suburb/town/locality name, Australian postcode and Australian State/Territory, forms a complete geographical/physical address.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.streetAddressLine",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.streetAddressLine.nullFlavor",
"path" : "AD.item.streetAddressLine.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.streetAddressLine.representation",
"path" : "AD.item.streetAddressLine.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.streetAddressLine.mediaType",
"path" : "AD.item.streetAddressLine.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.streetAddressLine.language",
"path" : "AD.item.streetAddressLine.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.streetAddressLine.xmlText",
"path" : "AD.item.streetAddressLine.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.streetAddressLine.partType",
"path" : "AD.item.streetAddressLine.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "SAL"
},
{
"id" : "AD.item.houseNumber",
"path" : "AD.item.houseNumber",
"definition" : "The number of a building, house or lot alongside the street. Also known as \"primary street number\". This does not number the street but rather the building.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.houseNumber",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.houseNumber.nullFlavor",
"path" : "AD.item.houseNumber.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.houseNumber.representation",
"path" : "AD.item.houseNumber.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.houseNumber.mediaType",
"path" : "AD.item.houseNumber.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.houseNumber.language",
"path" : "AD.item.houseNumber.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.houseNumber.xmlText",
"path" : "AD.item.houseNumber.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.houseNumber.partType",
"path" : "AD.item.houseNumber.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "BNR"
},
{
"id" : "AD.item.houseNumberNumeric",
"path" : "AD.item.houseNumberNumeric",
"definition" : "The numeric portion of a building number",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.houseNumberNumeric",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.houseNumberNumeric.nullFlavor",
"path" : "AD.item.houseNumberNumeric.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.houseNumberNumeric.representation",
"path" : "AD.item.houseNumberNumeric.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.houseNumberNumeric.mediaType",
"path" : "AD.item.houseNumberNumeric.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.houseNumberNumeric.language",
"path" : "AD.item.houseNumberNumeric.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.houseNumberNumeric.xmlText",
"path" : "AD.item.houseNumberNumeric.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.houseNumberNumeric.partType",
"path" : "AD.item.houseNumberNumeric.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "BNN"
},
{
"id" : "AD.item.direction",
"path" : "AD.item.direction",
"definition" : "Direction (e.g., N, S, W, E)",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.direction",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.direction.nullFlavor",
"path" : "AD.item.direction.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.direction.representation",
"path" : "AD.item.direction.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.direction.mediaType",
"path" : "AD.item.direction.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.direction.language",
"path" : "AD.item.direction.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.direction.xmlText",
"path" : "AD.item.direction.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.direction.partType",
"path" : "AD.item.direction.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "DIR"
},
{
"id" : "AD.item.streetName",
"path" : "AD.item.streetName",
"definition" : "The name that identifies a public thoroughfare and differentiates it from others in the same suburb/town/locality.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.streetName",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.streetName.nullFlavor",
"path" : "AD.item.streetName.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.streetName.representation",
"path" : "AD.item.streetName.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.streetName.mediaType",
"path" : "AD.item.streetName.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.streetName.language",
"path" : "AD.item.streetName.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.streetName.xmlText",
"path" : "AD.item.streetName.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.streetName.partType",
"path" : "AD.item.streetName.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "STR"
},
{
"id" : "AD.item.streetNameBase",
"path" : "AD.item.streetNameBase",
"definition" : "The base name of a roadway or artery recognized by a municipality (excluding street type and direction)",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.streetNameBase",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.streetNameBase.nullFlavor",
"path" : "AD.item.streetNameBase.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.streetNameBase.representation",
"path" : "AD.item.streetNameBase.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.streetNameBase.mediaType",
"path" : "AD.item.streetNameBase.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.streetNameBase.language",
"path" : "AD.item.streetNameBase.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.streetNameBase.xmlText",
"path" : "AD.item.streetNameBase.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.streetNameBase.partType",
"path" : "AD.item.streetNameBase.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "STB"
},
{
"id" : "AD.item.streetNameType",
"path" : "AD.item.streetNameType",
"definition" : " A code that identifies the type of public thoroughfare.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.streetNameType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.streetNameType.nullFlavor",
"path" : "AD.item.streetNameType.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.streetNameType.representation",
"path" : "AD.item.streetNameType.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.streetNameType.mediaType",
"path" : "AD.item.streetNameType.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.streetNameType.language",
"path" : "AD.item.streetNameType.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.streetNameType.xmlText",
"path" : "AD.item.streetNameType.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.streetNameType.partType",
"path" : "AD.item.streetNameType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "STTYP"
},
{
"id" : "AD.item.additionalLocator",
"path" : "AD.item.additionalLocator",
"definition" : "The Australian Lot reference allocated to an addressin the absence of street numbering. \n\nThe full name used to identify the physical building or property as part of its location. \n\nDescriptor used to classify the type of floor or level of a multistorey building/complex. \n\nDescriptor used to identify the floor or level of a multistorey building/complex. \n\nA unique number assigned to a postal delivery point as recorded on the Australia Post Postal Address File.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.item.additionalLocator",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/cda/stds/core/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "text-null",
"severity" : "error",
"human" : "xmlText and nullFlavor are mutually exclusive (one must be present)",
"expression" : "(xmlText | nullFlavor).count() = 1",
"source" : "http://hl7.org/cda/stds/core/StructureDefinition/ST"
}
]
},
{
"id" : "AD.item.additionalLocator.nullFlavor",
"path" : "AD.item.additionalLocator.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
}
},
{
"id" : "AD.item.additionalLocator.representation",
"path" : "AD.item.additionalLocator.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.item.additionalLocator.mediaType",
"path" : "AD.item.additionalLocator.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.item.additionalLocator.language",
"path" : "AD.item.additionalLocator.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"
]
}
]
},
{
"id" : "AD.item.additionalLocator.xmlText",
"path" : "AD.item.additionalLocator.xmlText",
"representation" : [
"xmlText"
],
"short" : "Allows for mixed text content",
"comment" : "This element is represented in XML as textual content. The actual name \"xmlText\" will not appear in a CDA instance.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ST.xmlText",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string",
"profile" : [
"http://hl7.org/cda/stds/core/StructureDefinition/st-simple"
]
}
]
},
{
"id" : "AD.item.additionalLocator.partType",
"path" : "AD.item.additionalLocator.partType&qu